/**
 * Provides the API for accessing the portal file system. 
 * <p>
 * It is recommended to use the API available in this package instead of 
 * accessing the file system directly to get the following advantages:
 * <ul>
 * <li>Events corresponding to the changes in the file system are raised.</li>
 * <li>Changes in the portal file system are replicated throughout the cluster 
 * by transmitting commands to be executed on each cluster node.</li>
 * </ul>
 * <p>
 * The entry points for this package are:
 * <ul>
 * <li>{@link lumis.portal.filesystem.IFileSystemManager}, available at
 * {@link lumis.portal.manager.ManagerFactory#getFileSystemManager()}, 
 * that provides operations on the file system.</li> 
 * <li>{@link lumis.portal.filesystem.PortalFile}, extension of {@link java.io.File}, 
 * that embeds the features above.</li>
 * 
 * @see lumis.portal.manager.ManagerFactory#getFileSystemManager()
 * @see lumis.portal.filesystem.IFileSystemManager
 * @see lumis.portal.filesystem.PortalFile
 * 
 * @since 4.1.0
 * @version $Revision: 8618 $ $Date: 2007-12-18 11:34:20 -0200 (Tue, 18 Dec 2007) $
 */
package lumis.portal.filesystem;